Bramework review